public class CameraCalibration
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
camera |
(package private) java.lang.String |
date |
(package private) java.lang.String |
decenteringP1 |
(package private) java.lang.String |
decenteringP2 |
(package private) java.lang.String |
distortionAffineB1 |
(package private) java.lang.String |
distortionAffineB2 |
(package private) java.lang.String |
distortionRadialK1 |
(package private) java.lang.String |
distortionRadialK2 |
(package private) java.lang.String |
distortionRadialK3 |
(package private) java.lang.String |
lengthFocal |
(package private) java.lang.String |
pixelSizeX |
(package private) java.lang.String |
pixelSizeY |
(package private) java.lang.String |
PrincipalPointX |
(package private) java.lang.String |
PrincipalPointY |
(package private) java.lang.String |
sizeX |
(package private) java.lang.String |
sizeY |
Constructor and Description |
---|
CameraCalibration(java.lang.String filePath)
CameraCalibration Constructor
Camera calibration parameters are set on constructor call
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
extractAndFormatDateLine(java.lang.String dateLine)
Extract and Format Dateline
Formats date to day/month/year
|
static java.lang.String[] |
generalExtract(java.lang.String string)
General Extract
|
static java.util.ArrayList<java.lang.String> |
readLinesFromTextFile(java.lang.String filePath,
int lines)
Read a specified number of lines from a text file
|
void |
setCalibrationParameters(java.util.ArrayList<java.lang.String> listOfLines)
Set Camera Calibration Parameters
|
java.lang.String date
java.lang.String camera
java.lang.String decenteringP1
java.lang.String decenteringP2
java.lang.String distortionAffineB1
java.lang.String distortionAffineB2
java.lang.String distortionRadialK1
java.lang.String distortionRadialK2
java.lang.String distortionRadialK3
java.lang.String lengthFocal
java.lang.String pixelSizeX
java.lang.String pixelSizeY
java.lang.String PrincipalPointX
java.lang.String PrincipalPointY
java.lang.String sizeX
java.lang.String sizeY
public CameraCalibration(java.lang.String filePath) throws java.text.ParseException
filePath
- String filepath to textfile containing camera calibration settingsjava.text.ParseException
public void setCalibrationParameters(java.util.ArrayList<java.lang.String> listOfLines) throws java.text.ParseException
listOfLines
- ArrayListjava.text.ParseException
public static java.lang.String extractAndFormatDateLine(java.lang.String dateLine) throws java.text.ParseException
dateLine
- String string containing datejava.text.ParseException
public static java.lang.String[] generalExtract(java.lang.String string)
string
- String string to extract frompublic static java.util.ArrayList<java.lang.String> readLinesFromTextFile(java.lang.String filePath, int lines)
filePath
- String file path to textfilelines
- int number of lines to read